/*
 * Copyright 2019-2029 geekidea(https://github.com/geekidea)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.app.brilliant.constant;

/**
 * <p>
 *  redis key 常量
 * </p>
 * @author geekidea
 * @date 2019-05-23
 **/
public interface CommonRedisKey {

    /**
     * 登陆用户token信息key
     */
    String LOGIN_APP_TOKEN = "login:APP:token:%s";

    /**
     * 登陆用户信息key
     */
    String LOGIN_APP_USER = "login:APP:user:%s";

    /**
     * 登陆用户盐值信息key
     */
    String LOGIN_APP_SALT= "login:salt:app:%s";

    /**
     * 登陆用户username token
     */
    String LOGIN_APP_USER_TOKEN = "login:APP:user:token:%s:%s";
    /**
     * 验证码
     */
    String VERIFY_CODE = "verify.code:%s";
    /**
     * 登录记录
     */
    String LOGIN_LOG = "loginLog:%s";

    /**
     * accessToken
     */
    String ACCESSTOKEN = "accessToken";

    /**
     * 登陆用户username token
     */
    String LOGIN_SYS_USER_TOKEN = "login:SYS:user:token:%s:%s";

    String LOGIN_SYS_USER = "login:SYS:user:%s";

    String LOGIN_SYS_TOKEN = "login:SYS:token:%s";

    String LOGIN_SYS_SALT= "login:salt:sys:%s";

    String LOGIN_DEV_USER_TOKEN = "login:SYS:user:token:%s:%s";

    String LOGIN_DEV_USER = "login:SYS:user:%s";

    String LOGIN_DEV_TOKEN = "login:SYS:token:%s";

    String LOGIN_DEV_SALT= "login:salt:dev:%s";
}
